Skip to content

fix(upgrade): clarify that only createTheme moved to @clerk/ui/themes/experimental#7686

Merged
jacekradko merged 2 commits intomainfrom
jrad/fix-createtheme-title
Jan 27, 2026
Merged

fix(upgrade): clarify that only createTheme moved to @clerk/ui/themes/experimental#7686
jacekradko merged 2 commits intomainfrom
jrad/fix-createtheme-title

Conversation

@jacekradko
Copy link
Copy Markdown
Member

@jacekradko jacekradko commented Jan 27, 2026

Summary

  • Updates the title in ui-themes-export-path.md to clarify that only createTheme moved to @clerk/ui/themes/experimental, not all UI themes
  • The actual themes (dark, shadesOfPurple, neobrutalism, shadcn) are exported from @clerk/ui/themes

Test plan

  • Verify the upgrade CLI shows the corrected title

Summary by CodeRabbit

  • Documentation
    • Updated documentation to reflect that the createTheme utility has been moved to a new import path. The __experimental_ prefix has been removed from the function name. Users should update their import statements accordingly.

✏️ Tip: You can customize this high-level summary in your review settings.

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Jan 27, 2026

🦋 Changeset detected

Latest commit: 09f27c0

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
clerk-js-sandbox Ready Ready Preview, Comment Jan 27, 2026 8:15pm

Request Review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jan 27, 2026

📝 Walkthrough

Walkthrough

A new YAML file (.changeset/thirty-pianos-reply.md) has been added with only document separators and no code or logical impact. Additionally, a documentation update in packages/upgrade/src/versions/core-3/changes/ui-themes-export-path.md clarifies the relocation of the createTheme utility function from the @clerk/ui export to @clerk/ui/themes/experimental. The update corrects the title, modifies matcher entries, and revises instructions to reflect the new import path and naming convention, confirming the removal of the __experimental_ prefix. No actual code or runtime logic was modified.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: clarifying that only createTheme (not all UI themes) moved to @clerk/ui/themes/experimental, which aligns with the documentation update in ui-themes-export-path.md.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Jan 27, 2026

Open in StackBlitz

@clerk/agent-toolkit

npm i https://pkg.pr.new/@clerk/agent-toolkit@7686

@clerk/astro

npm i https://pkg.pr.new/@clerk/astro@7686

@clerk/backend

npm i https://pkg.pr.new/@clerk/backend@7686

@clerk/chrome-extension

npm i https://pkg.pr.new/@clerk/chrome-extension@7686

@clerk/clerk-js

npm i https://pkg.pr.new/@clerk/clerk-js@7686

@clerk/dev-cli

npm i https://pkg.pr.new/@clerk/dev-cli@7686

@clerk/expo

npm i https://pkg.pr.new/@clerk/expo@7686

@clerk/expo-passkeys

npm i https://pkg.pr.new/@clerk/expo-passkeys@7686

@clerk/express

npm i https://pkg.pr.new/@clerk/express@7686

@clerk/fastify

npm i https://pkg.pr.new/@clerk/fastify@7686

@clerk/localizations

npm i https://pkg.pr.new/@clerk/localizations@7686

@clerk/nextjs

npm i https://pkg.pr.new/@clerk/nextjs@7686

@clerk/nuxt

npm i https://pkg.pr.new/@clerk/nuxt@7686

@clerk/react

npm i https://pkg.pr.new/@clerk/react@7686

@clerk/react-router

npm i https://pkg.pr.new/@clerk/react-router@7686

@clerk/shared

npm i https://pkg.pr.new/@clerk/shared@7686

@clerk/tanstack-react-start

npm i https://pkg.pr.new/@clerk/tanstack-react-start@7686

@clerk/testing

npm i https://pkg.pr.new/@clerk/testing@7686

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@7686

@clerk/upgrade

npm i https://pkg.pr.new/@clerk/upgrade@7686

@clerk/vue

npm i https://pkg.pr.new/@clerk/vue@7686

commit: 09f27c0

@jacekradko jacekradko merged commit a9c9ee3 into main Jan 27, 2026
36 of 40 checks passed
@jacekradko jacekradko deleted the jrad/fix-createtheme-title branch January 27, 2026 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants